multipurpose vehicle - French English Dictionary